have finesse - English Synonyms Dictionary